25
859 Villa Ave
San Jose, CA 95126
$3,895,000 USD
7,808 SF
8
Units
5.4% Cap Rate
7,808 SF
$3,895,000 USD
Multifamily