Franklin MA homes for sale – multi-family