1/18 18 Active $394,900 3 Beds2.5 Baths1,630 SqFt 8040 SW 17 PL #8040, Davie, FL 33324 Townhouse Listed by RE/MAX Direct