1 of 281412 CAPELLA S Row (opens in new tab)1412 Capella South, Newport, RI 02840(401) 848-6755$3,500/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability
1 of 141204 Capella S Street (opens in new tab)1204 Capella South, Newport, RI 02840View DetailsCheck availability