Caruth Plaza is a well located, high profile, 205,812 square foot, urban core shopping center, located in a dominant commercial node just 5 miles north of the downtown Dallas, Texas. Caruth Plaza is located at the northeast corner of Interstate 75 and Park Lane, diagonally across from North Park Mall.

DOWNLOAD LEASING FLYER