Looks like 1 Mile of Waterfront is no longer available on Rent.com which means this information is likely out of date.

1 Mile of Waterfront

 1001 Lakeshore Drive Building 1035, North Palm BeachFL 33403