For Sale
£729,900
Dudley Road, London, N3
2 bd
2 ba
Semi-detached house
N3
Listed by Martyn Gerrard - Land and New Homes