MICROTEL INN AND SUITES

10386 CALIFORNIA CITY BLVD
California
United States