10 Damian Court
North Providence, RI02911

3 beds2 full baths1404 sqft

$515,000