4
8222 Douglas Ave
Dallas, TX 75225
$50.00 USD/SF/YR
322 SF
1
Space Available
Built 1980
322 SF Contiguous
Built 1980
322 SF
$50.00 USD/SF/YR
Office