Island Falls, Maine Home has Open Space and Beautiful Waterfront ViewsIsland Falls, Maine Home has Open Space and Beautiful Waterfront ViewsThe 5,200 Sq. Ft. house in Island Falls, Maine is listed at $1,800,000.Trent MarshallTrent Marshall