1015 N Carroll Ave
Dallas, TX 75204
Rate Upon Request
2,827 SF
1
Space Available
Built 1955
2,827 SF Contiguous
Built 1955
2,827 SF
Rate Upon Request
Medical