63
15-17 Emmett St
Providence, RI 02903
$1,600,000 USD
4,190 SF
6
Units
9.37% Cap Rate
4,190 SF
$1,600,000 USD
Apartments