News

One Financial Plaza, a 28-story tower in the heart of downtown Providence with more than 300,000 square feet of office space, was recently foreclosed on PROVIDENCE — One of Providence’s ...