Apartment Unit 22XX at 361 17th Street NW 22xx (Off-Market), Atlanta, GA 30363 | HotPads