3 ms·_20 year_ lease...? It's a little optimistic, isn't it?by beej71 3y ago_20 year_ lease...? It's a little optimistic, isn't it?aaomidi 3y agoMoney was cheap and places get more expensive