Updating results...

Mendon Real Estate

12 Taft Ave, Mendon, MA
House For Sale
$184,900
Zestimate ®: $220K
$15,000  (Dec 17)
Featured
12 Taft Ave, Mendon, MA01756
3 beds, 2 baths, 1,296 sqft
10,890 sqft lot
Built in 1940
Lioce Properties, Inc.