11
120 E Ross Ave
El Centro, CA 92243
$4,500,000 USD
169,981 SF
8% Cap Rate
169,981 SF
$4,500,000 USD
Warehouse