$297,000
2008 Cribbs Mill Lane, Tuscaloosa, AL, 35404
Single Family Residence