Texas Plaza I & II

2314, 2326 & 2406 S. Jupiter Road - Garland, Texas 75041

34,310 square foot - Industrial/Flex

Currently 100% Leased