16 Fox Cross LN, Northwood, NH 03261 - MLS#4880597 - A Notch Above ...