Location Mesa Business Center, 711 w 17th Street, Costa Mesa. Unit J-6 Description Industrial Condominium with 2400 SF of 2-story office, Mezzanine & Warehouse
Read more here:
Flex R&D Industrial Office with Warehouse (Costa Mesa/Newport Beach) $1 2400sqft
