Property sales in Chapel Street, Denshaw, Oldham

Found 2 transactions going back to January 2002.

Date Price Percentage
1 Chapel Street
1 May 2018 £ 315,000
3 Chapel Street
25 Jan 2002 £ 142,500