Catalina Island CORPORATE HOUSING OPPORTUNITY, This is unique in that it is fully leased for years to the largest employer on Island. The Catalina Boat House Apartment building is a fee simple building on Catalina Island consisting of 23 popular studio-style rooms. The 6,000/SF building is located on a 4,209/SF parcel one block up from the harbor in Catalina's only incorporated city, Avalon. Being located a block uphill from the water provides two invaluable attributes. The ocean view from the two decks and a couple rooms is impressive.