Development Play or Owner/User For Sale

For Sale
1423 North Carroll Avenue, Dallas, TX 75204



Price $2,057,580
Building Size 14,955 SF
Property Type Industrial
Total Lot Size 0.68 Acres