Archives

North Eola Plaza

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 Great Clips, Smart Eyes, and a mix of national, regional and local operators. Available Units 1,320 Square Feet CLICK HERE TO DOWNLOAD A FLYER For Leasing Information Contact: Ross… View more