Rossanne House, Finchley Central N3
£1,600 pcm
x