28 Orchard PL

Providence, RI, 02906
$649,000Price
4Beds
2Baths
1883sqft
Courtesy of: Residential Properties, Ltd.

28 Orchard PL

Providence, RI, 02906
$649,000Price
4Beds
2Baths
1883sqft