Leger Hotel

Main St.
California
United States