93 Downhills Way, London, N17 6AL

Off Market
84





Valuation











Rents











EPC Data

Square metres

84 m²

Property Type

Terraced House

EPC Rating

D

























Floor Plans

Sold History

Sold for £530,000

22 Apr 2025

Sold for £200,000

31 Jan 2003