3450 NW 41st St Fort Lauderdale, FL 33309