34
41 Yale Ave
Providence, RI 02908
$790,000 USD
4,887 SF
6
Units
7.6% Cap Rate
4,887 SF
$790,000 USD
Apartments