4
134 E Ovilla Rd
Red Oak, TX 75154
$3,468,750 USD
4,884 SF
6% Cap Rate
4,884 SF
$3,468,750 USD
Storefront