31 W Narragansett Ave 1

 31 W Narragansett Ave, NewportRI 02840
$1,3503 BedsNo Pets