202 Johnston Place, Decatur Apr 17 Written by Simon Kellogg sold Simon Kellogg Previous Previous 655 Mead St SE, Unit 63 Next Next 2746 Henderson Ct, Tucker