17
555-569 S 2nd St
San Jose, CA 95112
$8,280,000 USD
20,521 SF
39
Units
6.93% Cap Rate
20,521 SF
$8,280,000 USD
Apartments