Chelsea Office Space Google’s Chelsea office space in New York takes up an entire city block on 8th Avenue between 15th and 16th Streets. The building itself offers nearly 2.9 million square feet of usable office space, with Google taking up roughly a quarter of that. Located in NYC’s premiere contemporary art district on the […]