Villa Mira Monte

17860 Monterey Rd.
Morgan Hill
California
United States