149 Newbury Street Boston
L3 Capital Returns to Newbury St
Did you know that L3 Capital’s very first acquisition was on Newbury Street in Boston back in 2009? Ten years later we are back with the purchase of 149 Newbury Street, the parking lot at the corner of Dartmouth and Newbury. We’re proud to own such a prime location on Boston’s strongest retail corridor!