Updating results...

Haverhill MA Real Estate

49 Upland Ave, Haverhill, MA
31 photos
House For Sale
Open House - 11am - 12:30pm49 Upland Ave
$309,900
3 bds • 1 ba • 1,344 sqft • 7,405 sqft lot • Built 1915
Open: Sun. 11am-12:30pmOpen House - 11am - 12:30pm