This is a apartment home. This home is located at 810 N Southgate St APT 8, McHenry, IL 60050.Show more