- For Lease Contact for pricing
- Property Type Retail - Lifestyle
- Property Size 406,304 SF
- Lot Size 44.21 Acre
- Property Tenancy Multi-Tenant
- Year Built 2001
- Date Updated Apr 29, 2026
Description
Deer Park Town Center is a 406,304-square-foot lifestyle retail property situated on a 44.21-acre lot. Built in 2001, this multi-tenant center offers ample retail space for businesses seeking a prime location in Deer Park, IL. Its expansive layout and diverse tenancy make it an excellent option for a variety of retail operations.
The property is located at 20530 North Rand Road, Deer Park, IL, with a Walk Score of 52, indicating that some locations can be reached on foot. Nearby, parking options include several Deer Grove parking lots within approximately 1.1 to 1.3 miles, providing accessible parking for tenants and shoppers. Public transportation options, such as the Palatine station, are located approximately 3.3 miles away.
True
1 Space Available
20530 North Rand Road 1st Floor
Retail
Contact for pricing
7,000 SF
1
7,000 - 7,000 SF
Immediate
Yes
No
Contacts
Jones Lang LaSalle
Location
Located at 20530 North Rand Road, Deer Park, IL 60010, this property is part of the Deer Park neighborhood and Chicago market.
Jones Lang LaSalle