12820 SW 10th Ct Davie, FL 33325