294 Woonasquatucket Ave
North Providence, RI 02911
$1,200,000 USD
5,000 SF
8
Units
4.12% Cap Rate
5,000 SF
$1,200,000 USD
Apartments