Address: 12 Cedar Hill Drive Westwood, Massachusetts, 02090
Rating: 1
Rating: 1
Inaccessible and overgrown sidewalk, poor property maintenance in a state of disrepair and blight