Two bedroom apartment in Finchley 32

Two bedroom apartment in Finchley 32