Element at Veridian
2200 Progress Parkway, Schaumburg, IL 60173