12
8702 S Lancaster Rd
Dallas, TX 75241
$3,400,000 USD
17,010 SF
7.14% Cap Rate
17,010 SF
$3,400,000 USD
Freestanding