Specials 1 Day Ago COMPARE Windsor Village at Waltham 976 Lexington St, Waltham, MA 02452 1 - 3 Beds $2,680 - $8,015