24 Spring Lake Road, Shrewsbury, Vermont

Loading 3D Tour. Please wait