The Best Buy that in 2007 signed a 10-year lease for the old Tower and Virgin Megastore space in Back Bay is leaving in half that time: "The 360 Newbury St. store closed [Sunday] but will reopen [Monday] for final sales." [Herald]
Filed under:
Filed under: