Tag Archives: horse property new england

Horse Property in Upton SOLD!

Tahuri Farm, is an idyllic horse property in Upton, MA built for the serious equestrian.  This 60+ acre horse farm is beautifully sited offering gorgeous views, exquisite equestrian facilities and a gracious home. The house sits on a knoll with … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment