Alternative address:39 Christian Hill Rd, Upton, MA 01568
Sold $318,000- 2 beds
- 1 bath
- 960 sqft
Alternative address:155 Pleasant St, Upton, MA 01568
Sold $429,350- 3 beds
- 1 bath
- 1,468 sqft
Alternative address:47 Grove St, Upton, MA 01568
Sold $446,000- 3 beds
- 2 baths
- 1,692 sqft
Alternative address:16 Hopkinton Rd, Upton, MA 01568
Sold $375,000- 2 beds
- 2 baths
- 1,500 sqft
Alternative address:8 Colonial Dr #8, Upton, MA 01568
Sold $440,000- 2 beds
- 3 baths
- 1,946 sqft
Alternative address:126 Elm St, Upton, MA 01568
Sold $70,000- 3 beds
- 1 bath
- 1,088 sqft
Alternative address:18 Farm St, Upton, MA 01568
Sold $434,000- 3 beds
- 3 baths
- 1,884 sqft
Alternative address:61 Christian Hill Rd, Upton, MA 01568
Sold $438,500- 3 beds
- 2 baths
- 1,838 sqft
Alternative address:14 Fiske, Upton, MA 01568
Sold $415,000- 3 beds
- 1 bath
- 1,612 sqft
Alternative address:15 Fiske Ave, Upton, MA 01568
Sold $395,000- 3 beds
- 1 bath
- 1,336 sqft
Alternative address:61 Grove St, Upton, MA 01568
Sold $420,000- 4 beds
- 3 baths
- 1,872 sqft
Alternative address:81 Grove St, Upton, MA 01568
Sold $357,000- 8 beds
- 2 baths
- 30,056 sqft
Alternative address:33 Hartford Ave N, Upton, MA 01568
Sold $305,000- 3 beds
- 1 bath
- 1,360 sqft
Alternative address:10 Hartford Ave S, Upton, MA 01568
Sold $420,000- 3 beds
- 2 baths
- 1,718 sqft
Alternative address:41 Hartford Ave N, Upton, MA 01568
Sold $400,000- 4 beds
- 2 baths
- 2,288 sqft
Alternative address:90 Hartford Ave S, Upton, MA 01568
Sold $425,000- 3 beds
- 3 baths
- 2,490 sqft
Alternative address:50 Hartford Ave N, Upton, MA 01568
Sold $285,000- 2 beds
- 2 baths
- 1,188 sqft
Alternative address:40 Hartford Ave N, Upton, MA 01568
Sold $381,000- 3 beds
- 2 baths
- 1,516 sqft
Alternative address:120 High St, Upton, MA 01568
Sold $289,000- 3 beds
- 1 bath
- 1,035 sqft
Alternative address:122 High St, Upton, MA 01568
Sold $298,000- 2 beds
- 1 bath
- 940 sqft