100-118 N. Barrington Road
Streamwood, Illinois 60107
Description – Retail Space for Lease
Green Meadows Plaza is a neighborhood shopping center boasting great curb appeal along the Barrington Road arterial roadway.
Unit # | Address | Approx. Sqft | Type of Business |
1 | 100-102 N. Barrington Road | 2,400 | For Rent |
2 | 104 N. Barrington Road | 900 | Elsa’s Gaming Cafe |
3 | 106 N. Barrington Road | 1,050 | State Farm Insurance |
4 & 5 | 108-110 N. Barrington Road | 2,100 | City Nails Salon |
6 | 112 N. Barrington Road | 1,050 | June Heng Restaurant |
7 | 114 N. Barrington Road | 1,400 | Best Brains Learning Center |
8 | 116-118 N. Barrington Road | 3,400 | For Rent |
Lease Application
1 Download an application (PDF)
2 Complete and mail the original to:
Armco Properties
900 Lively Blvd
Elk Grove Village, IL 60007
Property Map