Sycamore Business Center, Vista

Sycamore Business Center, located at 2105-2142 Industrial Court, Vista, California is a business park consisting of eleven (11) concrete tilt-up retail/industrial buildings, totalling 116,500 square feet (the "Project").  The Project was acquired in November, 1999, from a private family for $4,650,000. <all properties
 
Office Condos For Sale

Prestigious Newport Beach address more>
Properties Available for Lease

View our portfolio more>