Property sales in Chapel Street - Denshaw - Oldham - OL3 5UD

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