Add this property to your favorites View Details 1132 Provence Lane , #66 Dumont Place | Decatur $726,139 3 bd 3 ba 1 ½ ba 3,084 sqft 0.1 acres New On Site Today