93 Paul St
Providence, RI 02904
$530,000 USD
2,496 SF
2
Units
8.2% Cap Rate
2,496 SF
$530,000 USD
Apartments