12820 SW 10th Ct Fort Lauderdale, FL 33325