228 Lucas Pond RD, Northwood, NH 03261 - MLS#4866981 - A Notch Abov...