Super 8 Motel - San Luis Obispo

1951 Monterey St
California
United States