Sold House Prices in Macclesfield, Staffordshire | Average £378,817 | BritishProperty.uk