$479,000
301 Church Street unit: 306, South Kingstown, RI, 02879
Condominium