Commercial for sale, 211 La France Walk NE, in Atlanta, United StatesAtlantaFarm • 4 room(s) • 4 bed. • 3 bath. • 219.07 m²