A sculpture at NorthPark Mall
DFW.CBSLocal.com

Northpark Mall

Dallas

A massive luxury mall with over 235 retailers, NorthPark was named one of the "7 Retail Wonders of the Modern World" by Shopping Centers Today.