Add this property to your favorites View Details 97 N Main St , #10 Other | Middleton $849,995 3 bd 3 ba 1 ½ ba 3,166 sqft New
Add this property to your favorites View Details 126 High Other | North Andover $469,900 3 bd 1 ba 1 ½ ba 1,701 sqft 0.4 acres New
Add this property to your favorites View Details 340 Broadway Zip 01832 | Haverhill $524,900 2 un 5 bd 3 ba 2,450 sqft Open House
Add this property to your favorites View Details 10 Congress Street , #202 Other | Amesbury $399,000 2 bd 1 ba 1,073 sqft 0.66 acres Open House
Add this property to your favorites View Details 10 Congress Street , #102 Other | Amesbury $329,900 1 bd 1 ba 1,097 sqft 0.66 acres Open House
Add this property to your favorites View Details 10 Congress Street , #104 Other | Amesbury $329,900 1 bd 1 ba 1,097 sqft 0.66 acres Open House
Add this property to your favorites View Details 170-180 Common Street Other | Lawrence $700 3 un 3,000 sqft New
Add this property to your favorites View Details 10 Congress , #101 Other | Amesbury $319,900 1 bd 1 ba 941 sqft 0.66 acres Open House
Add this property to your favorites View Details 264 South Broadway South Lawrence | Lawrence $1,199,000 5,835 sqft 0.44 acres New
Add this property to your favorites View Details 55 Farnham St Other | Lawrence $449,000 2 un 3 bd 2 ba 1,771 sqft Open House