 The largest project was a new $6-million museum building on Metropole Street to replace the old location in the Casino building.Some community members, including a member of the City Council, expressed concerns about the pace of the changes to the town.Avalon is located on Santa Catalina Island, approximately south-by-southwest of the Los Angeles Harbor breakwater.