The Sharper Image 620

The Sharper Image #620 was a The Sharper Image electronics store located at Westroads Mall, 10000 California Street in Omaha, Nebraska.