Property sales in Stamford Hill - London - N16 6QT

Found 1 transactions going back to February 2008.

Date Address Price
28 Feb 2008 132 Stamford Hill £ 1,120,000