42
862 Charles St
Providence, RI 02904
$699,900 USD
7,272 SF
7,272 SF
$699,900 USD
Medical