Avalon Town Home

Call
100 N River Dr
Atlanta, GA 30350

Avalon TownHomes in Atlanta, GA offers recently renovated town homes with upgraded granite counter tops, wood floors, and freshly painted walls and ceilings. Situated on a clean and tranquil lot with ample parking, residents enjoy the safety of the well-guarded community protected by an electronic access gate.

Conveniently located on the corner of North River Drive and Dunwoody Place, Avalon TownHomes provides beautiful and spacious living spaces for those seeking a comfortable and secure environment in Atlanta.

Generated from their available business information

Own this business?
See a problem?

You might also like

United StatesGeorgiaAtlantaAvalon Town Home