McShane wraps construction of 373-unit luxury apartment community in Schaumburg
McShane Construction Company completed construction of The Quin Apartments for repeat client The Finger Companies. Located in Schaumburg, Illinois, the luxury community incorporates 373 units…