9
7881 Church St
Gilroy, CA 95020
$1,600,000 USD
5,889 SF
3.99% Cap Rate
5,889 SF
$1,600,000 USD
Loft Creative Space