1050 NE 43rd St Fort Lauderdale, FL 33334