26
321 E Main St
El Centro, CA 92243
$1,110,000 USD
4,416 SF
7% Cap Rate
4,416 SF
$1,110,000 USD
Warehouse