Apartment Unit 2216 at 77 12th Street NW (Off-Market), Atlanta, GA 30309 | HotPads