2 bedroom flat for saleMANCHESTER WATERS, Pomona Island, Manchester, Greater Manchester, M16£250,995Photos