> $439,900 Active Under Contract 2Beds1Baths1176Sqft20Acres 223 S Main St, Troy, NH 03465 MLS#: 5077519