159 Weybosset - Providence, RI
159 Weybosset Street is an office building located in Providence, Rhode Island with four levels and approximately 5,400 square feet on each level. Level one is suitable for varied retail. Levels two, three, and four are suitable for loft style offices or personal services. The fourth level has an outside deck with beautiful full city views.