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