711 West 17th Street Costa Mesa, CA Suite A1 Approximately 2,800 square feet PLEASE CALL DAVE Owner (Land line, no texts) Corner of Pomona and 17th Street. Best location in the complex
See the rest here:
Offices/Showroom/Small Warehouse (Costa Mesa) 2800ft2