Green Meadows Plaza

100-118 N. Barrington Road

Streamwood, Illinois 60107

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 For Rent
4 & 5 108-110 N. Barrington Road 2,100 VV Nails
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 Wig & Beauty Supply

About the Property

Green Meadows Plaza is a neighborhood shopping center boasting great curb appeal along the Barrington Road arterial roadway.

For Leasing Inquiries:

MARC ABRAHAMSON
(847) 871-8000

Armco Properties, LLC
900 Lively Blvd.
Elk Grove Village, IL 60007

Questions?

Have any questions about the property? Call us today at (847) 871-8000 or send us a message.