1460 n lake way palm beach fl 33480(01) Save Image Image gallery: The $95 Million Transformation: Inside 1460 N Lake Way, Palm Beach's Most Dramatic Waterfront Estate