13-15 Amy St
Providence, RI 02906
$2,395,000 USD
6,408 SF
6
Units
6,408 SF
$2,395,000 USD
Apartments