43 What Cheer Avenue, Providence, RI 02909 - Homesnap