17
16260 Church St
Morgan Hill, CA 95037
$5,150,000 USD
16,832 SF
4.92% Cap Rate
16,832 SF
$5,150,000 USD
Warehouse