News

Canyon Square Plaza, a shopping center spanning nearly 97,000 square feet on the corner of Soledad Canyon Road and Sierra Highway, sold to a private investor for $22.5 million, The Real Deal has ...