Apartment Unit 7303 at 232 19th Street NW, Atlanta, GA 30363 | HotPads