£263,400
£259,576
£207,304
£199,805
23 windsor road, greater manchester
Sold in SEPT 2006
£800,000
25 windsor road, greater manchester
Sold in OCT 2016
£685,000
17 butler street, greater manchester
Sold in OCT 2022
£524,950