The immersive virtual showroom is an early glimpse into Crosby Home’s future physical flagship store that’s expected to open in Moscow in 2021.