One Bedroom Flat Finchley 17

One Bedroom Flat Finchley 17