824 W Village Cir, Davie FL 33325 | Rent SFL