One Bedroom Flat Finchley 22

One Bedroom Flat Finchley 22