Current on the Charles Currents on the Charles Waltham, MA 377,010 SF / 200 units New Construction Wood frame Below-grade parking Theatre room Fitness center Previous Next