Homes for sale - 1960 Idlewood, Tuscaloosa, AL 35404 – MLS#151482 -...