Price Reduced23Active$199,9003 bd · 2 ba · 1,587 sqft2414 Leslie Brook Dr, Decatur, GAStephanie Terrell · Joe Stockdale Real Estate