6
1383 Baker St
Costa Mesa, CA 92626
$1,600,000 USD
2,785 SF
3
Units
3.41% Cap Rate
2,785 SF
$1,600,000 USD
Apartments