24
711 W 17th St
Costa Mesa, CA 92627
$1,695,000 USD
2,000 SF
1
Unit
2,000 SF
$1,695,000 USD
Warehouse