21 James St

 21 James St, ProvidenceRI 02903
$1,3502 BedsPets OK