Purchased for $30 million in the fourth quarter of 2018, plans to raze the industrial sheds and Penske truck rental facility on the 2.8 acre Central Waterfront parcel at 640 Cesar Chavez Street, across from the entrance to Pier 80, have been in the works. But the designs for a series of 4-story self-storage buildings to rise on the site have been kicked to the curb.

And if approved, a maintenance and charging facility for Cruise’s fleet of autonomous vehicles will be developed on the site.  We’ll keep you posted and…plugged-in.