7
3248 Stevens Creek Blvd
San Jose, CA 95117
$3,800,000 USD
2,850 SF
2,850 SF
$3,800,000 USD
Freestanding