Office/Warehouse Space for Leasing 1,176 Square Feet $1.47 SF/MO Triple Net Orchard Technology Park is an office/flex property totaling 101,922 square feet with ample surface parking. The Project features one two-story Class A elevator served off
See more here:
Office/Warehouse Space for Leasing (Lake Forest)