Property sales in Indus Road - London - SE7 7BT

Found 6 transactions going back to April 1999.

Date Address Price
27 Sep 2022 38 Indus Road £ 495,000
29 Oct 2014 38 Indus Road £ 365,000
8 May 2003 40 Indus Road £ 177,750
28 Sep 2001 44 Indus Road £ 128,500
25 Feb 2000 38 Indus Road £ 113,500
30 Apr 1999 38 Indus Road £ 82,000