New England shopping center commands big sales price

Asset recently built