3101-3162 Starburst Ct
San Jose, CA 95127
$11,600,000 USD
17,235 SF
12
Units
3.69% Cap Rate
17,235 SF
$11,600,000 USD
Apartments