23
41 E Transit St
Providence, RI 02906
$1,295,000 USD
2,420 SF
5
Units
6.86% Cap Rate
2,420 SF
$1,295,000 USD
Apartments