21
1750 Newport Blvd
Costa Mesa, CA 92627
Rate Upon Request
200-6,446 SF
1
Space Available
Built 1941
6,446 SF Contiguous
Built 1941
200-6,446 SF
Rate Upon Request
Retail