161 Narragansett Blvd

 161 Narragansett Blvd, PortsmouthRI 02871
$2,5003 Beds2207 sqft