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 ...