82 Taber AV

Providence, RI, 02906
$1,100,000Price
6Beds
5Baths
3514sqft
Courtesy of: Mott & Chace Sotheby's Intl.

82 Taber AV

Providence, RI, 02906
$1,100,000Price
6Beds
5Baths
3514sqft