Upscale Overstock to open on Lennox Main Street