358 N Country Club Road, Decatur, IL — TreeHaous