$259,900
11572 Shortleaf Lane, Tuscaloosa, AL, 35405
Single Family Residence