64 High Service Ave Avenue, North Providence, RI 02911
5
beds
3
baths
2,876 Sq.Ft. LIVING AREA
10,000 Sq.Ft. lot