172 Oakland Ave
Providence, RI 02908
$500,000 USD
3,587 SF
1
Unit
7.85% Cap Rate
3,587 SF
$500,000 USD
Apartments