1604 NW 81st Way Fort Lauderdale, FL 33322