$250,000

82 Nipmuc TRL, Unit#C C, North Providence, RI, 02904

26
Courtesy of: SLOCUM REALTY