3833 Springleaf Court, Stone Mountain — Sold for $88,100 | Veribas GO