1/70 70 Open Sat 12PM-2PM $530,000 3 Beds2.5 Baths1,602 SqFt 7630 S Southwood Cir, Davie, FL 33328 Single Family Home Listed by MMR Realty Associates PA