1/72 Price Dropped by $20K $639,000 3 Beds3 Baths3,294 SqFt 1070 Apalachee Woods TRL, Buckhead, GA 30625