19
121 N 8th St
San Jose, CA 95112
$3,360,000 USD
10,890 SF
12
Units
5.24% Cap Rate
10,890 SF
$3,360,000 USD
Apartments