2
2220 Marsh Ln
Carrollton, TX 75006
Rate Upon Request
1,145-2,155 SF
2
Spaces Available
Built 1984
2,155 SF Contiguous
Built 1984
1,145-2,155 SF
Rate Upon Request
Retail