16
16260 Church St
Morgan Hill, CA 95037
$4,850,000 USD
16,832 SF
5.81% Cap Rate
16,832 SF
$4,850,000 USD
Warehouse