mtviewpost.com
Glenn Square Bed, Bath & Beyond to close
Bed, Bath & Beyond is preparing to close its doors at Glenn Square. The store, which neighbors Michaels and Petco, is one of the largest and oldest at the Mountain View mall. It opened in 2008 …