Fiesta Del Norte

  • Author
  • 10.04.2015Date
  • RetailCategory

Located in Albuquerque, New Mexico, the center has 52,188 square feet of rentable space on 5.04 acres. Built in 1987. Sold 2014.


Related projects