MacArthur Plaza
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.
8600 N MacArthur Blvd, Irving, Texas 75062
35,930 sq ft
A multi-tenant retail center built by Hanover in 1995 and sold in 2000.