Looks like The Village at Sailboat Bend is no longer available on Rent.com which means this information is likely out of date.

The Village at Sailboat Bend

 305 SW 13th Terrace, Fort LauderdaleFL 33312