Add this property to your favorites View Details 2061 Nichols Lane Nichols Estates | Decatur $150,000 3 bd 1 ba 972 sqft 0.3 acres On Site 333 Days Ago