Avalon Town Home
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
Also at this address
See a problem?