18
1303 Marsh Ln
Carrollton, TX 75006
Rate Upon Request
69,225 SF
1
Space Available
Built 1983
69,225 SF Contiguous
Built 1983
69,225 SF
Rate Upon Request
Industrial