Property sales in Devonshire Road - London - SE23 3NS

Found 6 transactions going back to November 2000.

Date Address Price
13 Jan 2022 257 Devonshire Road £ 1,005,000
20 Sep 2013 253 Devonshire Road £ 595,000
20 Oct 2009 257 Devonshire Road £ 505,000
13 Jul 2007 263 Devonshire Road £ 545,000
25 Mar 2002 253 Devonshire Road £ 112,000
24 Nov 2000 263 Devonshire Road £ 250,000