MacArthur Plaza

Slide 1
Slide 2

LOCATION:

8600 N MacArthur Blvd, Irving, Texas 75062

SIZE:

35,930 sq ft

A multi-tenant retail center built by Hanover in 1995 and sold in 2000.