448 E Pharr Road, Decatur, GA 30030: $499,900, 2 bd 2 ba | Veribas GO