550 Thames Street
Newport, RI 02840

Seven Bedrooms

29 Pelham Street
7 Bedrooms, 7.5 Bathrooms
Conveniently Located Steps Away From Thames Street