2601 S. River Road is located in McHenry, IL.
This property is centrally located in the Holiday Hill neighborhood of the Village of McHenry. It is situated directly on River Rd. with Rt 176 to the South and Rt 12 to the East.
Request Property Information
Please describe your commercial real estate requirements. We'll create a list of matching properties that meet your criteria.
- Vanessa Batilo, agent and Rofo Pro