North Avenue Apartments

Address

120 North Ave NW
Atlanta, GA 30313
(404) 385-3226

Visit Website

New construction; Completed 1996

1,996 beds in 4 and 6 BR units

Nearby Dining

Nearby Nightlife

  • NEXT Bar590 W Peachtree St (1044 feet E)
  • Living Room45 Ivan Allen Jr Blvd (0.4 miles SE)
  • Wetbar45 Ivan Allen Jr Blvd (0.4 miles SE)
  • DRINKSHOP45 Ivan Allen Jr Blvd (0.4 miles SE)

Nearby Destinations

Nearby Streetcar