93 Annandale Rd, Newport RI 02840

93 Annandale Rd, Newport RI 02840

$3,900,000
Bedrooms: 6 | Full Bathrooms: 5 | Living Area: 7,000 sqft