1401 N Carroll

Sold
1401 North Carroll Avenue, Dallas, Texas 75204

Building Size 41,327 SF
Property Type Industrial