Thornwood House Apartments
1 Thornwood Mall, University Park, IL 60484
Call 1-855-287-5093 for details
"A Sense of Community A stately 14-story building located on the edge of Thorncreek Woods, Thornwood House offers affordable, luxurious livin..."
READ MORE