2870 Pharr Court 2407, Atlanta — Sold for $188,500 | Veribas GO