320 Olmstead Way, Alpharetta — $540,000 | Veribas GO