862 Charles St
Providence, RI 02904
$1,250,000 USD
8,652 SF
8,652 SF
$1,250,000 USD
Office Residential