4
1640 Newport Blvd
Costa Mesa, CA 92627
Rate Upon Request
1,345-1,390 SF
2
Spaces Available
Built 2007
1,390 SF Contiguous
Built 2007
1,345-1,390 SF
Rate Upon Request
Medical