A New York real estate trust has paid $113.5 million for two Newbury Street buildings that host Chanel and Cartier stores.
The 22-acre mixed-use development has seen multiple restaurant and retail closures in recent years. Silver Ventures CEO ...