1210 SW 118th Terrace, Davie FL 33325 | Rent SFL