Property sales in Selby Road - London - N17 8JL

Found 2 transactions going back to October 2003.

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