Randall Square Shops
Built in 1998 and renovated in 2020, Randall Square Shops is a 54,147 square foot retail center comprised of 19 suites, located in Geneva, Illinois – currently 87% leased.
Status: Active
Portfolio: Neighborhood Retail
Acquisition Date: October 2024
Neighborhood: Geneva
MSA: Chicago