Located on Palm Beach's prestigious Everglades Island on a premier West facing 21,600 Sq Ft lot with 135' feet of water frontage with expansive wide water views. This exclusive Island has night time security.