The 700,000 square foot Deer Springs Town Center retail campus located in North Las Vegas spans 60 acres is intended to be the first LEED retail development in Nevada and will house national and regional big-box retailers, restaurants and service businesses.