27
308 E 18th St
Costa Mesa, CA 92627
$4,100,000 USD
3,118 SF
3,118 SF
$4,100,000 USD
Shelter