80 Ayrault Street

Newport, RI, 02840
ACTIVE
$3,195,000Price
3Beds
3Baths
2900sqft

80 Ayrault Street

Newport, RI, 02840
ACTIVE
$3,195,000Price
3Beds
3Baths
2900sqft