Compton Road, Winchmore Hill, N21

£399,500 Leasehold With Share Of Freehold
1 bedroom 2 bathrooms