17
244 Bowen St
Providence, RI 02906
$2,500,000 USD
4,978 SF
12
Units
6.84% Cap Rate
4,978 SF
$2,500,000 USD
Apartments