18
445 N 26th St
San Jose, CA 95116
$3,627,000 USD
10,260 SF
13
Units
6.39% Cap Rate
10,260 SF
$3,627,000 USD
Apartments