Cushing, Caleb, House

98 High St.
Newburyport
Massachusetts
United States