166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
166 Ruggles AV, Newport, RI, 02840
ACTIVE

$3,500,000

166 Ruggles AV, Newport, RI, 02840

41
Courtesy of: Vanderbilt International Prop.