857 W John Carpenter Fwy
Irving, TX 75039
Price Upon Request
15,312 SF
15,312 SF
Price Upon Request
Restaurant