Question: what is 2 blocks away?
Answer: It just means "more than one block, but less than three". If someone said something was "two blocks away", I would expect to have to cross two streets to get there. –