10 - 992 Windham Centre Road, Windham Centre - MLS® ID 30764262 - map