$1,795,000 - 336 Indian Avenue, Portsmouth, RI 02871
336 Indian Avenue
Portsmouth,
RI
02871
300 below grade finished sqft