Located on Island Road in the Estate Section of Palm Beach, this 33,301± square foot property offers 107± feet of direct Intracoastal frontage. The property is particularly unique for its rare water views to the south and Everglades Club golf course views to t... Read more