SOLD
Haslemere Road, London, N21

£695,000

3BED