29
1043-1045 Charles St
Providence, RI 02904
$1,000,000 USD
3,652 SF
5
Units
3.8% Cap Rate
3,652 SF
$1,000,000 USD
Apartments