Updating results...

Merrimack Recently Sold Homes

2 Owls Ct, Merrimack, NH
Sold: $170,000
Sold on 10/31/14
Zestimate ®: $187K
Price/sqft: $89
2 Owls Ct, Merrimack, NH03054
3 beds, 3.5 baths, 1,890 sqft
4,792 sqft lot
Built in 1985