Steps to Avalon Bay: Sunny Catalina Island Home!
243 Claressa Avenue, Lower Unit, Avalon
Location If you want to feel like you’re at home no matter where you are, choose this — apartment Steps to Avalon Bay: Sunny Catalina Island Home! is located in Avalon. This apartment is located in the city center. In the morning, have a cup of coffee while looking at the city from the window
Free WiFiBeachfront
