832 Deland Ave
San Jose, CA 95128
$1,825,000 USD
3,510 SF
6
Units
3.69% Cap Rate
3,510 SF
$1,825,000 USD
Apartments