the village apartments carrollton, ga