24 Harbor Street

Newburyport, MA