Leafmore is a neighborhood located in Decatur, GA. You will find homes that represent the mid-century style of home. Enjoy the Leafmore-Creek Park Club with a beautiful aquatics center, tennis courts and clubhouse.
No listings found.