PendingResidential$14,000,000180 Narragansett Avenue180 Narragansett AvenueNewport, Rhode Island 0284014Beds 17Baths 20,555Sq ftView Listing