View Details 576 Quillian Avenue East Lake | Decatur $700,000 5 bd 4 ba 3,297 sqft 0.7 acres Foreclosure