Description

On the left bank of the Charles River in Waltham; City of Waltham.

Nearby Features