Canyon Country shopping center sells for $22.5M
The Canyon Square Plaza retail center in Canyon Country sold to a private high net worth investor for $22.5 million. Courtesy photo

Canyon Country shopping center sells for $22.5M

Canyon Square Plaza, a 96,627-square-foot (sf) grocery-anchored shopping center in Santa Clarita (Los Angeles County), California has sold to a private high net worth investor for $22.5 million. The center…

End of content

No more pages to load