18
Charlotte shopping center bought for $94 million Business North Carolina
Source link