10
73 Duane St
San Jose, CA 95110
$1,625,000 USD
2,898 SF
5
Units
5.34% Cap Rate
2,898 SF
$1,625,000 USD
Apartments