$789,000 - 333 Freedom Trail Drive, Portsmouth, RI 02871
333 Freedom Trail Drive
Portsmouth,
RI
02871
Courtesy of Keystone Realty Inc..