Two bedroom apartment in Finchley 06

Two bedroom apartment in Finchley 06