Sold House Prices in Rochdale, Lancashire | Average £116,568 | BritishProperty.uk