2870 Pharr Court South 1107, Atlanta — Sold for $247,500 | Veribas GO