9
2812 Stevens Creek Blvd
San Jose, CA 95128
$3,000,000 USD
1,716 SF
6% Cap Rate
1,716 SF
$3,000,000 USD
Auto Repair