View Details $3,895,000 1 of 70 Indian Hills | TUSCALOOSA 5 beds 6 baths 8,200 sqft 1 acres On Site: 158 Days