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