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