This 3389 square foot apartment home has 6 bedrooms and 3.0 bathrooms. This home is located at 17 High St, Westborough, MA 01581.
Off market
Street View
$605,500
17 High St, Westborough, MA 01581
6beds
3baths
3,389sqft
Apartment
Built in 1860
-- sqft lot
$-- Zestimate®
$179/sqft
$4,314 Estimated rent