Braemar Avenue, London, NW10

£299,950 Leasehold
1 bedroom 1 bathroom