Gilbrae Inn

403 River St.
Waltham
Massachusetts
United States