12220 Spring Place Lane, Alpharetta — $1,525,000 | Veribas GO