Stunning Luxury View Estate in Santa Clara and The Home’s Front Contemporary Craftsman Facade has a Large Covered Porch for Sale at $2,100,000
113 Estrada Dr, Mountain View, CA 94043 Listed by Juliana Lee Team at JLEE Realty. Property Photos Gallery Photos provided by…