1260 N LAKE WAY, PALM BEACH, FL 33480