Evanston, IL
CTA
Metra
2644 Green Bay Road is a office / tech which rented for $18. This office / tech has been listed on @properties since January 24th, 2013. The nearest transit stops include Linden CTA Purple line and Central St Metra Metra Union Pacific North line.