Town: Franklin (02038)
Price: $830,000
Address: 4 Riverstone Way
Town: Franklin (02038)
Price: $830,000
Address: 4 Riverstone Way
Town: Hyde Park (02136)
Price: $679,900
Address: 1896 River St.
Town: Boston (02113)
Price: $2,695,000
Address: 43 Stillman Street
Town: Brewster (02631)
Price: $459,900
Address: 144 Eaton Ln
Town: Jamaica Plain (02130)
Price: $799,000
Address: 39 Sedgwick Street
Town: South Boston (02127)
Price: $849,000
Address: 236 Dorchester Street
Town: South Boston (02127)
Price: $999,000
Address: 256 Dorchester Street
Town: Gloucester (01930)
Price: $625,000
Address: 11 Crestview Terrace
Town: Boston (02110)
Price: $2,995,000
Address: 85 E India Row
Town: Worthington (01098)
Price: $120,000
Address: 117 Curtis Rd
Town: Canton (02021)
Price: $739,000
Address: 27 Ward Well Rd
Town: Cotuit (02635)
Price: $860,000
Address: 426 Old Post
Town: Sunderland (01375)
Price: $399,000
Address: 61 S Plain Rd
Town: Boston (02118)
Price: $1,695,000
Address: 32 Traveler Street
Town: Manchester (01944)
Price: $1,595,000
Address: 2 Sky Top Drive
Town: Boston (02118)
Price: $725,000
Address: 17 Dwight
Town: Monroe Bridge (01355)
Price: $675,000
Address: 148 West St
Town: Milton (02186)
Price: $2,690,000
Address: 50 Marine Rd
Town: Wellesley Hills (02481)
Price: $2,695,000
Address: 93 Seaver Street
Town: Gloucester (01930)
Price: $678,000
Address: 6 Beauport Ave
Town: Reading (01867)
Price: $1,469,000
Address: 75 Johnson Woods Dr
Town: Newton Upper Falls (02464)
Price: $1,385,000
Address: 29 Cottage St
Town: Dorchester (02125)
Price: $729,950
Address: 27 Washburn St
Town: Georgetown (01833)
Price: $949,900
Address: 4 Swanton Way
Town: Milton (02186)
Price: $879,000
Address: 10 Weston Street
Town: Stow (01775)
Price: $659,000
Address: 207 Boxboro Rd
Town: (02161)
Price: $995,000
Address: 1077 Boylston St
Town: Newtonville (02460)
Price: $2,198,000
Address: 321 Albemarle Rd
Town: Natick (01760)
Price: $849,000
Address: 25 Sawin St
Town: Longmeadow (01106)
Price: $399,413
Address: 34 Homestead Blvd
Town: Arlington (02474)
Price: $799,900
Address: 14 Park Ave Ext
Town: South Boston (02127)
Price: $1,089,000
Address: 437 D St
Town: Roslindale (02131)
Price: $699,000
Address: 12 Wyvern Street
Town: Danvers (01923)
Price: $450,000
Address: 38 High
Town: Springfield (01109)
Price: $275,000
Address: 145 Quincy St
Town: Wilmington (01887)
Price: $675,000
Address: 203 Lowell St.
Town: Fitchburg (01420)
Price: $699,900
Address: 62 Grove Street
Town: Haverhill (01830)
Price: $690,000
Address: 1022 Main St
Town: Brookline (02446)
Price: $1,500,000
Address: 45 Longwood Ave
Town: Boston (02118)
Price: $2,479,000
Address: 251 Shawmut Avenue
Town: Dedham (02026)
Price: $705,000
Address: 69 Berlin
Town: South Weymouth (02190)
Price: $879,000
Address: 45 Cherry Lane
Town: Edgartown (02539)
Price: $1,399,000
Address: 48 West Tisbry Rd
Town: Dorchester (02125)
Price: $2,199,000
Address: 79 Sydney Street
Town: Brockton (02301)
Price: $534,900
Address: 44 Country Club Dr
Town: Stoughton (02072)
Price: $574,900
Address: 386 Morton St
Town: Springfield (01109)
Price: $294,500
Address: 74 Leatherleaf Dr
Town: Wellesley Hills (02481)
Price: $2,795,000
Address: 46 Lincoln Rd
Town: Dalton (01226)
Price: $369,900
Address: 35 Sunnyside Dr
Town: South Boston (02127)
Price: $945,000
Address: 340 WEST 2ND STREET
Town: Ashby (01431)
Price: $349,900
Address: 662 Main St
Town: New Bedford (02740)
Price: $399,900
Address: 110 South St
Town: Upton (01568)
Price: $449,999
Address: 6 Fieldstone Dr
Town: Fall River (02724)
Price: $979,900
Address: 584 Mount Hope Ave
Town: Chatham (02633)
Price: $3,500,000
Address: 28 Cranberry Ln
Town: Cambridge (02141)
Price: $1,150,000
Address: 19 Plymouth Street
Town: Wakefield (01880)
Price: $1,339,000
Address: 6 Lovis Ave
Town: Swansea (02777)
Price: $579,000
Address: 308 Old Warren Rd
Town: Shrewsbury (01545)
Price: $1,125,000
Address: 209 North Street
Town: Dorchester (02125)
Price: $1,250,000
Address: 21 Dean St
Town: Winthrop (02152)
Price: $529,000
Address: 212 Winthrop Shore Drive
Town: Wellesley Hills (02481)
Price: $5,200,000
Address: 56 Ledgeway
Town: Amherst (01002)
Price: $795,000
Address: 178 W Pomeroy Lane
Town: Hudson (01749)
Price: $1,199,000
Address: 9 Abigail
Town: Leeds (01053)
Price: $699,000
Address: 362 Kennedy Road
Town: Brookline (03033)
Price: $474,900
Address: 5 Bond
Town: Medway (02053)
Price: $585,000
Address: 2 Kingson Ln
Town: Boxford (01921)
Price: $1,299,000
Address: 26 Cross Rd
Town: Shrewsbury (01545)
Price: $499,000
Address: 23 Canna Dr