23 Vaughan Street UNIT 2

Providence, RI, 02904
ACTIVE
$329,000Price
3Beds
2Baths
1400sqft

23 Vaughan Street UNIT 2

Providence, RI, 02904
ACTIVE
$329,000Price
3Beds
2Baths
1400sqft