Much of Snapchat Disappearing from Venice

..Snapchat has put 14 of its Venice Beach office locations totaling 163,000 square feet up for sublease as it moves to consolidate those offices into Santa Monica. Snap Inc. was founded in Venice and for years has operated as a company without an official centralized...
Call Now Button