Property sales in Devonshire Road - London - SE23 3TJ

Found 4 transactions going back to July 2002.

Date Address Price
8 Nov 2013 2 Devonshire Road £ 470,000
12 May 2004 16 - 18, Devonshire Road £ 1,105,000
20 Mar 2003 16 - 18, Devonshire Road £ 575,000
12 Jul 2002 10 Devonshire Road £ 602,000