$3,195,000 Sold May 01, 2025
- 4,770 Sq Ft
- $670/SF
- 364 Days On Market
- 3 Beds
- 3.5 Baths
- Built 1992
332 Mendon St, Upton, MA 01568
332 Mendon St, Upton, MA 01568$3,195,000 Sold May 01, 2025
332 Mendon St, Upton, MA 01568
332 Mendon St, Upton, MA 01568Showing Results 681 - 681, Page 18 of 18