Sears 1238

Sears #1238 was a Sears department store located at San Antonio Center in Mountain View, California. The store opened unknown and closed June 2011.