87 FARRAGUT AV

Providence, RI, 02905
$198,755Price
3Beds
1Baths
1530sqft
Courtesy of: HomeSmart Professionals

87 FARRAGUT AV

Providence, RI, 02905
$198,755Price
3Beds
1Baths
1530sqft