6801 Snider Plz
Dallas, TX 75205
$50.00 USD/SF/YR
5,340 SF
1
Space Available
Built 1985
5,340 SF Contiguous
Built 1985
5,340 SF
$50.00 USD/SF/YR
Office