Located on the west side of Albuquerque, this mall is home to more than 1,000 service, restaurant and retail stores. ...