News
The five-story office building at 725 West Town and Country Road in Orange sold April 28 for $15.45 million. Bailard sold the 90,191-square-foot building, which last sold in 2016 for $20.5 million ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results