Sears 1248

Sears #1248 is a Sears department store located at Southland Mall in Hayward, California. The store opened unknown.