Prospect House

11 Hammond St.
Waltham
Massachusetts
United States