Updating results...

Windham Real Estate

33 Farrwood Rd, Windham, NH
House For Sale
$648,800
Zestimate ®: $652K
$25,000  (Oct 7)
Featured
33 Farrwood Rd, Windham, NH03087
3 beds, 3.5 baths, 3,429 sqft
2.86 ac lot
Built in 1997
Keller Williams Realty Andover