(1)

78 Main St, Watertown, MA 02472

Reviews

2 years ago

Great Little Place

Though this place is now too small for our growing family, we will miss being so close to everything. There are plenty of places to shop and buses to Cambridge or boston just a walk away.