9
181 Cecil Pl
Costa Mesa, CA 92627
$2,350,000 USD
3,266 SF
2
Units
2.38% Cap Rate
3,266 SF
$2,350,000 USD
Apartments