impression 0 500016909389 129 BIRCH RD CHARLESTOWN RI 02813 Listing Price $ 375,000 Sold 8/20/2018 129 BIRCH RD CHARLESTOWN , RI 02813 Listing Information 3 bd 3 ba 1,560 sqft. SAVE PLACES NOTES