7
134 E Ovilla Rd
Red Oak, TX 75154
$3,364,439 USD
4,092 SF
6.15% Cap Rate
4,092 SF
$3,364,439 USD
Storefront