Rumford Center

 20 Newman Ave. #2001, RumfordRI 02916
$1,025+Loft-2 Beds