2070 Homestead Rd
Santa Clara, CA 95050
$3,799,000 USD
2,124 SF
2,124 SF
$3,799,000 USD
Daycare Center