7958 SW 166 Place, Davie, FL 33193 - HotPads