21
1750 Newport Blvd
Costa Mesa, CA 92627
Rate Upon Request
200-400 SF
4
Spaces Available
Built 1941
400 SF Contiguous
Built 1941
200-400 SF
Rate Upon Request
Retail