2 Longmeadow Dr, Barrington, IL 60010 - Spurgin Photo