35 Chastellux Ave I

 35 Chastellux Ave, NewportRI 02840
$1,6001 Bed750 sqftNo Pets