Add this property to your favorites View Details 36 Audubon Place Audubon Place | TUSCALOOSA $629,900 4 bd 2 ba 2,715 sqft On Site 18 Days Ago