$349,900 - 66 Girard Avenue Unit 208, Newport, RI 02840
66 Girard Avenue Unit 208
Newport,
RI
02840
Courtesy of William Raveis Inspire.