300 Dedham St, Newton MA 

BPIXAL2.png