impression 0 500023290972 26 OAKVIEW TER NORTH SCITUATE RI 02857 Listing Price $ 264,000 Sold 6/8/2017 26 OAKVIEW TER NORTH SCITUATE , RI 02857 Listing Information 3 bd 2 ba 1,232 sqft. SAVE PLACES NOTES