307 Ridley Howard Court, Decatur — Sold for $261,900 | Veribas GO