138 Carroll Avenue

Newport, RI, 02840
ACTIVE
$25,000Price
4Beds
3Baths
3452sqft

138 Carroll Avenue

Newport, RI, 02840
ACTIVE
$25,000Price
4Beds
3Baths
3452sqft