UPDATE: Carjackers Shoot Sandy Springs Woman At…
Drag box to select area
Avalon TownHomes is conveniently located on the corner of North River Drive and Dunwoody Place. The town homes sit nestled on a clean and tranquil lot with plenty of parking space. The homes have been recently renovated with upgraded granite counter tops, wood floors and freshly painted walls and ceilings. The residents at Avalon TownHomes seem to enjoy the safe community as it is well guarded by an electronic access gate. Stop by for a look at the beautiful and spacious town homes.
100 N River Dr, Atlanta, GA 30350
- Accessibility Details: Level with entrance
- Hours: Wed - Fri, 10am - 6pm; Sat, 10am - 5pm; Sun, noon - 5pm
- Accessible: yes