2230 Point Boulevard, Elgin, IL — TreeHaous