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

Found 2 transactions going back to January 2002.

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