2397 Greylock Place, Decatur, GA 30030: $550,000, 3 bd 2 ba | Veribas GO