2
3150-3158 Stevens Creek Blvd
San Jose, CA 95117
$561,288.00 USD/AC/YR
1.24 AC
1
Space Available
1.24 AC
$561,288.00 USD/AC/YR
Commercial