152 Ponce De Leon Court, Decatur — Sold for $455,000 | Veribas GO