Apartment Unit 3 at 6513 Church Street Unit 3 (Off-Market), Riverdale, GA 30274 | HotPads