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