2319 Hamilton Place, Schaumburg, IL — TreeHaous