21
729 Forestdale Ave
San Jose, CA 95116
$1,495,000 USD
4,200 SF
6
Units
5.45% Cap Rate
4,200 SF
$1,495,000 USD
Apartments