Yes, they have the same basic meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hoa ThaiHi Pter,Thanks Hoa Thai. I have considered this before posting my question. Somehow, I am fine with these:
I would keep 'to buy' for one could replace it with 'to lease' and change the meaning of the sentence .