View Details New On Site 2 Days Ago $430,000 1 of 23 Mallard Creek | TUSCALOOSA 5 beds 3 baths 1 ½ baths 3,469 sqft On Site: 2 Days