Lancaster Hotels

Villa Sophia Del Sol

1327 E. Lingard St., Lancaster, California, 93535
Villa Sophia Del Sol