818 SE Lee Andrews Avenue, Atlanta — $339,000 | Veribas GO