LEASED -- 2013 Placentia Costa Mesa | 2,000 square foot stand alone building w/ SIGNAGE!
2035 Placentia Ave, Costa Mesa CA (West Side Costa Mesa)