Add this property to your favorites View Details 3577 Willow Spring Court River Tree | Decatur $172,000 4 bd 3 ba 2,523 sqft 0.4 acres Sold - 12/14/2020