SOLD
King Edwards Road, London, N9

£419,950

3BED