Property sales in Chapel Street, Denshaw, Oldham

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