2
235 San Pedro Ave
Morgan Hill, CA 95037
$14,900,000 USD
105,731 SF
105,731 SF
$14,900,000 USD
Warehouse