Power Center

Riverfront Plaza (Chicago, IL)

Open·13 stores across 280,000 SF·2577-2627 N Elston Ave, Chicago, IL, USA

Riverfront Plaza (Chicago, IL) is a 280,000 SF Power Center at 2577-2627 N Elston Ave, Chicago, IL, USA, with key tenants including Micro Center, Spirit Halloween, and Burlington. The 10-minute drive-time population is 152,298 with a median household income of $131,555.

Recent Activity in Last 24 months

Dates shown here are when each event was detected. Actual event may have occurred up to 30 days earlier. Next digest sends Sunday.

Closed
Subway2579 N Elston Avenue
Closed ~Jun 2026
Closed
Shoe Carnival2585 North Elston Avenue
Closed Q1 2026
Showing 1-2 of 2 activities
Locations · Growth Trajectory

-2 net stores since Q4 2024

Shrinking tenants · 0 opens, 2 closes

About Riverfront Plaza (Chicago, IL)

Nothing added yet

No description available for this property.

Demographics

News & Alerts

Tenant Mix by Category

13 brands across 10 categories

Clothing - Family/Unisex
2 (15.4%)
Discount Stores
2 (15.4%)
Optical
2 (15.4%)
Seasonal
1 (7.7%)
Mattress Store
1 (7.7%)
Spa, Massage, + Esthetics
1 (7.7%)
Pet Health + Care
1 (7.7%)
Pet Stores + Supplies
1 (7.7%)
Computers + Consumer Electronics
1 (7.7%)
Cosmetics + Beauty Supplies
1 (7.7%)

All Tenants

Mi
Micro Center
Computers + Consumer ElectronicsN/A
Spirit Halloween
Spirit Halloween
SeasonalAug 2026
Burlington
Burlington
Clothing - Family/UnisexOct 2018
••
••••••••••••
••••••••••••••N/A
••
••••••••••••
••••••••••••••N/A
••
••••••••••••
••••••••••••••N/A
••
••••••••••••
••••••••••••••N/A
••
••••••••••••
••••••••••••••N/A

See the full tenant roster and category breakdown

Get started with our Intelligence tier for just $49/month