Thanks to a change in HBO’s plans, Apple will soon be moving to Culver City. The tech giant is slated to lease Lincoln Property Co.’s 128,000 square-foot building at 8777 Washington Blvd. That site had previously been scooped up by HBO but ...
Read more