341 properties found in Londonderry, New Hampshire 03038