2700 NW 58th Ter Fort Lauderdale, FL 33313