134 E Ovilla Rd
Red Oak, TX 75154
$3,514,148 USD
4,884 SF
5.75% Cap Rate
4,884 SF
$3,514,148 USD
Storefront