Mora Road, London, NW2

£475,000 Share of freehold
2 bedrooms 1 bathroom