2655 Villa Creek Dr
Dallas, TX 75234
$14.50 USD/SF/YR
1,077-21,095 SF
5
Spaces Available
Built 1971
21,095 SF Contiguous
Built 1971
1,077-21,095 SF
$14.50 USD/SF/YR
Office, Office/Medical