Address: 2617 Velma Burns Court, Tucker, Georgia 30084
Price: $394,900Approx. Square Feet: 2,221Bedrooms: 4Full Bathrooms: 2.5Year Built: 1972
Δ