204 Thames Street – Newport, RI

2200 +\- sq ft acquired in 1998, key tenant sunglass hut

Category: Commercial