2012: The Year Tech Invaded NYC Real Estate

625aveofamers

625 Avenue of the Americas, where eBay leased 35,156-square feet of space this year.

625 Avenue of the Americas, where eBay leased 35,156-square feet of space this year. Read More