Apartment Unit 22XX at 361 17th Street NW 22xx, Atlanta, GA 30363 | HotPads