North Eola Plaza
An Asset of The Cloverleaf Fund VII, LLC.
North Eola Plaza is a 14,456 square foot multi-tenant center located in Aurora, Illinois. Tenants at this center include a mix of national, regional and local operators.
Two Spaces of 1,540 Square Feet Each
For Leasing Information Contact:
Caton Commercial Real Estate Group