59 Allen Road
$427,500
59 Allen Road, Norwood, MA 02062
Great one level living for a young family or empty nesters across from Pleasant Park ! Family room leads to large deck and yard and allows direct access to one car garage. Finished family room and half bath in basement. Home is entirely fenced in.