Specials 1 Day Ago COMPARE The Village at Taylor Pond 3000 Taylor Pond Ln, Bedford, MA 01730 Studio - 2 Beds $2,694 - $10,835