Endicott Barn

Dedham, MA