
Few destinations in Boston represent luxury retail more so than Newbury Street in Back Bay, it’s one of the most coveted U.S. retail drags north of New York City. The family selling this ? acre lot has owned it for decades, and they’ve chosen a great time to sell the property.