3281 NE 6th Ave Fort Lauderdale, FL 33334