139 Harrison Ave

 139 Harrison Ave, NewportRI 02840
$40,0004 Beds2486 sqftNo Pets