1268 S. Indian Creek, Stone Mountain — Sold for $265,000 | Veribas GO