11823 LAKE SHORE Place, North Palm Beach, FL 33408
North Palm Beach, FL 33408
1 / 30

$5,295,000
5 bed · 6 bath · 5,000 sq ft · Built 2025
11823 LAKE SHORE Place, North Palm Beach, FL 33408
North Palm Beach, FL 33408
1 / 30

$5,295,000
5 bed · 6 bath · 5,000 sq ft · Built 2025