For Sale For Rent
Advertise
Filter listings
Show Map
Showing 343 listings for sale near Upton, MA.
listing photo
$539,000
140 Main St A
Upton, MA 01568
3 bed 3 bath 1,485 ft²
listing photo
$385,000
54 Hill St
Hopedale, MA 01747
1 bed 1 bath 940 ft²
listing photo
$3,850,000
9 Wescott Drive
Hopkinton, MA 01748
5 bed 8 bath 9,611 ft²
listing photo
$599,900
98 Upton St
Grafton, MA 01519
2 bed 3 bath 1,373 ft²
listing photo
$519,900
20 Ballou Rd
Hopedale, MA 01747
4 bed 3 bath 1,800 ft²
listing photo
$799,900
85 Windstone Drive
Northbridge, MA 01534
4 bed 3 bath 2,402 ft²
listing photo
$875,000
355 Purchase St
Milford, MA 01757
4 bed 3 bath 2,387 ft²
listing photo
$1,250,000
49 Wayside Rd
Westborough, MA 01581
4 bed 3 bath 4,024 ft²
listing photo
$629,000
25 Yale Drive
Milford, MA 01757
3 bed 2 bath 2,107 ft²
listing photo
$349,900
28 South Main
Milford, MA 01757
2 bed 2 bath 815 ft²
listing photo
$350,000
7 Highland St
Milford, MA 01757
3 bed 2 bath 1,463 ft²
listing photo
$1,275,000
360 Quaker St
Northbridge, MA 01534
3 bed 3 bath 2,480 ft²
listing photo
$529,000
9 Sartell Rd
Grafton, MA 01519
3 bed 2 bath 1,359 ft²
listing photo
$495,000
5 Lindsey Ln 5
Grafton, MA 01560
2 bed 2 bath 1,512 ft²
listing photo
$373,900
16 Milford Road 11
Grafton, MA 01560
2 bed 2 bath 1,426 ft²
listing photo
$599,900
7 Blueberry Lane 7
Southborough, MA 01772
2 bed 3 bath 1,833 ft²
listing photo
$847,900
1050 Concord Rd
Marlborough, MA 01752
3 bed 3 bath 2,641 ft²
listing photo
$1,790,000
11 Essex St
Norfolk, MA 02056
4 bed 5 bath 5,318 ft²
listing photo
$589,900
108 Purgatory Rd
Sutton, MA 01590
3 bed 2 bath 1,756 ft²
listing photo
$499,900
738 King St
Franklin, MA 02038
3 bed 2 bath 1,344 ft²
listing photo
$1,295,000
165 Green Street
Shrewsbury, MA 01545
5 bed 5 bath 3,836 ft²
< Previous 1 2 3 17 Next >