20
1530 Baker St
Costa Mesa, CA 92626
$35.00 USD/SF/YR
816 SF
1
Space Available
Built 1961
816 SF Contiguous
Built 1961
816 SF
$35.00 USD/SF/YR
Office