Canyon Country shopping center sells for $22.5 million
Canyon Square Plaza, a 96,627-square-foot (sf) grocery-anchored shopping center has sold to a private high net worth investor for $22.5 million. The center is anchored by a very successful long…