News
Airbnb signed a 13,300-square-foot lease for offices on the third floor of the Olnick Organization’s 130 Fifth Avenue.
Vacation rental company Airbnb sees a huge opportunity to grow its long-term rental business as short-term rentals are under growing scrutiny in tourist hot spots like Athens and Barcelona.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results