10
2285 Tully Rd
San Jose, CA 95122
$11,000,000 USD
43,140 SF
6.63% Cap Rate
43,140 SF
$11,000,000 USD
Self Storage