Property sales in Shelbourne Road - London - N17 9YJ

Found 1 transactions going back to August 1999.

Date Address Price
31 Aug 1999 58 Shelbourne Road £ 115,000