A prominent luxury fashion retailer has shuttered its flagship store on the iconic Las Vegas Strip, raising questions about the shifting landscape of high-end shopping in the city

Source: FOX5 Vegas