41a, Ethelbert Road, London, SW20 8QE

Off Market
173





Valuation











Rents











EPC Data

Square metres

173 m²

Property Type

Detached House

EPC Rating

C

























Sold History

Sold for £1,075,000

16 Sep 2019

Sold for £630,000

31 May 2005

Sold for £274,000

6 Dec 2002