$674,900
290 Station Street, Coventry, RI, 02816
Single Family Residence