Station Approach, London, N12

£299,999 Leasehold
1 bedroom 1 bathroom