Two bedroom apartment in Finchley 22

Two bedroom apartment in Finchley 22