Location Mesa Business Center. 711 w 17th Street, Costa Mesa. Unit J-6 Westside Costa Mesa. Business Park adjacent to Newport Beach (see map) Description Industrial Condominium with 2400 SF of 2-story office, Mezzanine & Warehouse.
Original post:
Costa Mesa Industrial Condo For Lease Office/Warehouse 711 W 17th St (Costa Mesa Newport Beach) $1 2400sqft
