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
Follow this link:
Costa Mesa Industrial Flex Unit For Lease/Rent Office with Warehouse (Costa Mesa Newport Beach) $1 2400sqft
