17
642 S 7th St
San Jose, CA 95112
$4,595,000 USD
12,325 SF
12
Units
5.52% Cap Rate
12,325 SF
$4,595,000 USD
Apartments