145 E 18th St
Costa Mesa, CA 92627
$9,450,000 USD
15,325 SF
19
Units
4.05% Cap Rate
15,325 SF
$9,450,000 USD
Apartments