$349,900 - 9 Primrose Lane, North Providence, RI 02904
9 Primrose Lane
North Providence,
RI
02904
320 below grade finished sqft