Alternative address:1 Nelson St #a, Upton, MA 01568
Sold $320,000- 4 beds
- 3 baths
- 2,313 sqft
Alternative address:166 North St, Upton, MA 01568
Sold $815,000- 4 beds
- 4 baths
- 3,470 sqft
Alternative address:11 W River St, Upton, MA 01568
Sold $730,000- 4 beds
- 4 baths
- 2,066 sqft
Alternative address:159 W River St, Upton, MA 01568
Sold $900,000- 4 beds
- 3 baths
- 3,997 sqft
Alternative address:48 East St, Upton, MA 01568
Sold $750,000- 5 beds
- 3 baths
- 3,255 sqft
Alternative address:2 Hazeltine Rd, Upton, MA 01568
Sold $550,000- 3 beds
- 2 baths
- 1,700 sqft
Alternative address:2 Central Square, Upton, MA 01568
Sold $400,000- 4 beds
- 2 baths
- 1,344 sqft
Alternative address:149 Chestnut St, Upton, MA 01568
Sold $540,000- 4 beds
- 3 baths
- 2,900 sqft
Alternative address:115 Chestnut St, Upton, MA 01568
Sold $750,000- 4 beds
- 3 baths
- 3,156 sqft
Alternative address:111 Christian Hill, Upton, MA 01568
Sold $755,000- 3 beds
- 3 baths
- 1,996 sqft
Alternative address:13 Church St, Upton, MA 01568
Sold $582,500- 7 beds
- 2 baths
- 17,424 sqft
Alternative address:32 Cider Mill Ln, Upton, MA 01568
Sold $800,000- 5 beds
- 4 baths
- 3,600 sqft
Alternative address:5 Dairy Dr, Upton, MA 01568
Sold $750,000- 4 beds
- 4 baths
- 4,295 sqft
Alternative address:3 Driscoll Ln, Upton, MA 01568
Sold $287,000- 2 beds
- 1 bath
- 1,058 sqft
Alternative address:22 Eames Ln, Upton, MA 01568
Sold $427,000- 1 bed
- 2 baths
- 1,550 sqft
Alternative address:152 East St, Upton, MA 01568
Sold $630,000- 3 beds
- 3 baths
- 2,466 sqft
Alternative address:31 Elm St, Upton, MA 01568
Sold $460,000- 4 beds
- 3 baths
- 2,244 sqft
Alternative address:4 Elm St, Upton, MA 01568
Sold $460,000- 3 beds
- 2 baths
- 1,653 sqft
Alternative address:1 Fiske Mill Rd, Upton, MA 01568
Sold $235,000- 2 beds
- 1 bath
- 1,094 sqft
Alternative address:56 Forest St, Upton, MA 01568
Sold $540,000- 3 beds
- 3 baths
- 1,941 sqft