1906 Bear Creek
Ovilla, TX 75154
$1,685,000 USD
19.34 AC
19.34 AC
$1,685,000 USD
Industrial