Apartment Unit at 1389 Idlewood Parc Court #1181, Tucker, GA 30084 - HotPads