Barrington, IL
Metra
113 S Cook Street is a retail store which sold for $270,000. This retail store has been listed on @properties since January 28th, 2022 and was built in 1916. The nearest transit stops include Barrington Metra Metra Union Pacific Northwest line.