20
3061 David Ave
San Jose, CA 95128
$1,928,000 USD
2,910 SF
6
Units
5.16% Cap Rate
2,910 SF
$1,928,000 USD
Apartments