Two bedroom apartment in Finchley 21

Two bedroom apartment in Finchley 21