Scottsdale Plaza

  • Author
  • 10.04.2015Date
  • RetailCategory

Located in Las Vegas, Nevada, the center has 95,212 square feet of rentable space and two pads to be developed. Built in 2007.


Related projects