3 People Living at 87 Paris Irons Road, North Scituate, RI