25, Ryedale, London, SE22 0QW

Off Market
96





EPC Data

Square metres

96 m²

Property Type

Terraced House

EPC Rating

D

























Floor Plans

Sold History

Sold for £800,000

26 May 2017

Sold for £160,000

26 May 1999