1260 N Lake Way, Palm Beach, FL 33480
Palm Beach, FL 33480
1 / 30
$63,500,000
6 bed · 7.5 bath · 7,034 sq ft · Built 2023