Washington St @ Hill St

Norwood, MA 02062