23 Harbourside Dr, Moultonborough, NH 03254
Video Tour
Map