Davie Ranch (Broward)

5600 SW 61st Ave,

Davie, FL 33314