3 bedroom terraced house for sale in Kenwood Road, London, N

Kenwood Road, London, N9 7JD, N9 7JD

Price
£399,950
Bedrooms
3
Type
Terraced

View property 95240613