66 Ocean Ave COTTAGE

 66 Ocean Ave, NewportRI 02840
$20,0003 Beds1580 sqftNo Pets