Apartment Unit 18 at 841 NE Frederica Street, Atlanta, GA 30306 | HotPads