Industrial for Lease | Estelle Creek Industrial Park | 4831 & 4651 W Northgate Drive, Irving, TX 75062 | Premium Videom from VidTech on Vimeo.