23
126-136 N 7th St
San Jose, CA 95112
$2,250,000 USD
6,955 SF
10
Units
4.63% Cap Rate
6,955 SF
$2,250,000 USD
Apartments