Netflix has announced that it will lease 60 percent of Hudson Pacific Property’s ICON office tower, located at Sunset Bronson Studios on Sunset Boulevard in Hollywood. Netflix will occupy 200,052 of ICON’s 14 story, 323,000-square-foot office tower, which... Read More