This 956 square foot apartment home has 1 bedrooms and 1.0 bathrooms. This home is located at 12203 Peters Farm Way #203, Westborough, MA 01581.
Off market
Price Unknown
12203 Peters Farm Way #203, Westborough, MA 01581
1beds
956sqft
Apartment
Built in 2021
-- sqft lot
$-- Zestimate®
$--/sqft
$2,419 Estimated rent