x
Loading...
111 Westminster Street

111 Westminster Street

111 Westminster Street

A 360,000 square foot office building located in down town Providence. The tallest building in RI and an icon of the Providence skyline, this building is currently being repositioned by the owners for a future retail development.  Please contact Integrated with any inquires.