903 Providence Pl
Providence, RI 02903
$479,900 USD
1,208 SF
1
Unit
1,208 SF
$479,900 USD
Apartments