303 Ridley Howard Court 303, Decatur — Sold for $294,000 | Veribas GO