2033 Westminster Way, Atlanta — Sold for $507,500 | Veribas GO