8
10630 New Church Rd
Dallas, TX 75238
$26.00 USD/SF/YR
4,160 SF
1
Space Available
Built 1973
4,160 SF Contiguous
Built 1973
4,160 SF
$26.00 USD/SF/YR
Retail