$380,000 - 70 Carroll Avenue Unit 709, Newport, RI 02840
70 Carroll Avenue Unit 709
Newport,
RI
02840
Courtesy of Lila Delman Compass.