Houses for sale under $950,000 in New Castle, NH


to
For Sale $915,900
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,364 sqft
View details
65 Portsmouth Ave, New Castle, NH 03854