73 Allen Avenue, East Providence, RI 02915
2
beds
2
baths
1,160 Sq.Ft. LIVING AREA
5,000 Sq.Ft. lot