Apartment for sale, 97-99 Taber Avenue , Providence County, Rhode Island, in Providence, United StatesProvidence, 97-99 Taber Avenue , Providence County, Rhode IslandDuplex • 7 bed. • 3 bath. • 391.87 m²