McAllen FTZ Logo
6401 S 33rd Street McAllen, TX 78503

P (956) 682-4306 F (956) 682-9111

info@mcallenftz.org

Interactive Virtual Tour

Location Name: Building AA Climate Controlled
Location Address: 7000 S. 33rd ST
McAllen, TX 78503
Location Size: 9,700 SF
Location Type: Warehouse Space