1092 NW 124th Ter Fort Lauderdale, FL 33323