Wilmette, IL
Metra
1223 Green Bay Road is a retail store which rented for $2,000. This retail store has been listed on @properties since October 30th, 2017 and was built in 1957. The nearest transit stops include Kenilworth Metra Metra Union Pacific North line.