Randall Square Shops
Back To Investment Map Leasing Opportunities 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
Randall Square Shops Read More »