Utica Square, a Tulsa landmark for more than 70 years, has been sold to Northwood Retail. They say they plan to preserve traditions while investing in Utica Square's future.
Utica Square, a Tulsa landmark for more than 70 years, has been sold to Northwood Retail. They say they plan to preserve traditions while investing in Utica Square's future.