Glenmore Plaza Hotel

118 Sumner - Box 155
Avalon
California
United States