10625 SW 17th Pl Fort Lauderdale, FL 33324