Floor Plan for 3 Bedroom Apartment to Rent in Ballards Lane, Finchley, London, N3, N3, 1LB - £681 pw | £2950 pcm