894 Churchill Court, Stone Mountain — Sold for $259,900 | Veribas GO