13
804 S Almaden Ave
San Jose, CA 95110
$2,850,000 USD
8,932 SF
12
Units
5.5% Cap Rate
8,932 SF
$2,850,000 USD
Apartments