$10,500,000SOLD - Pelican Lake631 Turtle Beach RdNORTH PALM BEACH, FL 33408View Listing