Two bedroom apartment in Finchley 26

Two bedroom apartment in Finchley 26