Found 1 transactions going back to January 2021.
This property is located at The Manor, Broadway, Chadderton, Oldham, OL9 0AD and was last sold for £641,243 on 19 Jan 2021.