The building at 7070 Mission Road will soon be home to 80,000 square feet of new retail — including the relocation of grocery store Hen House from its smaller space nearby. It will also house ...
Think about the fable of the fox guarding the henhouse. Now think about the guy who took billions of dollars in U.S. taxpayers’ money to design and build electric cars with batteries that go boom.