6429 Nw 52nd Ct Fort Lauderdale, FL 33319