405 Olmstead Way, Alpharetta, GA 30022: $529,000, 2 bd 3.5 ba | Veribas GO