Indian Acres

Address: 6440 Indian Acres Trail, Tucker, GA 30084
Price: $392,500
Approx. Square Feet: 4193
Bedrooms: 5
Full Bathrooms: 3.5
Year Built: 1995