48
780 Deland Ave
San Jose, CA 95128
$2,200,000 USD
4,307 SF
5
Units
5.45% Cap Rate
4,307 SF
$2,200,000 USD
Apartments