534 Ponce De Leon Place, Decatur, GA 30030: $850,000, 3 bd 2 ba | Veribas GO