741 NE 16th Terrace Fort Lauderdale, FL 33304