$315,000
64 Cherokee Hills, Tuscaloosa, AL, 35404
Single Family Residence