Add this property to your favorites View Details 12 33rd Street E Hodo Haven | TUSCALOOSA $38,500 0.18 acres On Site 109 Days Ago