Forever 21 (at the top of Newbury Street) apparently is trying to get out of their lease. Saw something on the Dartmouth Co. site about the massive site being available right away.
No surprise given F21's problems lately.
+1. This is starving for new activity now. Used to be one of the hottest areas in town - and now it's an afterthought with all of the new stuff down the other end.