2543 Lake Flair Court, Atlanta — $520,000 | Veribas GO