View Details 524 34th Avenue Duggar-Ormond | TUSCALOOSA $109,900 2 bd 1 ba 1,316 sqft 0.13 acres Foreclosure