Property sales in Larch Close - London - N19 5XW

Found 2 transactions going back to July 2015.

Date Address Price
31 Jan 2024 4 Larch Close £ 670,000
22 Jul 2015 3 Larch Close £ 580,000