$2,600 2 bed 31 Barnard Ave # 1, Watertown MA, 02472
Most errands can be accomplished on foot.
Some bike infrastructure.
Explore how far you can travel by car, bus, bike and foot from 31 Barnard Ave # 1.
71 Watertown Square - Harvard
70A North Waltham - Central Square, Cambridge
70 Cedarwood - Central Square, Cambridge
View all East Watertown apartments on a map.