Property sales in Selby Road - London - N17 8JL

Found 2 transactions going back to October 2003.

Date Price Percentage
3 Selby Road
19 Oct 2006 £ 210,000
5 Selby Road
27 Oct 2003 £ 172,000