Houses for sale under $400,000 in New Hartford, IA


to
For Sale $189,500 View details
For Sale $65,000
Single Family Residential
  • 3 beds
  • 1 bath
  • 1,296 sqft
View details
1013 Beaver St, New Hartford, IA 50660
For Sale $79,900
Single Family Residential
  • 3 beds
  • 1,149 sqft
View details
For Sale $310,000 View details