711 West 17th Street Costa Mesa, CA Suite A1 Approximately 2,800 square feet Call Dave show contact info Corner of Pomona and 17th Street. Best location in the complex. Corner end unit in front facing the street.
The rest is here:
Offices/Showroom/Small Warehouse (Costa Mesa) 2800ft2
