Specials Updated Today COMPARE Currents on the Charles 36 River St, Waltham, MA 02453 Studio - 3 Beds $2,343 - $3,586