81 Main81 main St
(1)

81 Main81 main St , Townsend , MA 01469

Reviews

1 year ago

Great location

My apartment is at a great location for someone that travels. I'm located on Rt 119 in Townsend Ma. It's convenient to all major highways and a nice apartment it is . One bedroom large closet. Fireplace in living room. Electric bill is 60 a month in the winter and summer. Heat and hot water included. All you pay for is elec and cable. Mobile phone service is excellent in this area. I love my apartment. It's a step down as you enter your in the kitchen go to the right your in a large living room... View More