I just googled the Portand Oregon Water Quality Report.
Portlands water is very soft, although initial pH is 7.5-8.
I believe this dichotomy is because the alkalinity (though not listed in the report) must be low. Alkalinity is the waters buffering capacity (ability to neutralize acid i.e. fish urine)
Any leaves will quickly lower pH in this type situation, even with crushed coral as substrate.
An inexpensive way to bolster alkalinity would be be to dissolve baking soda in your water change water. To know how much to add, get a good alkalinity test, and gradually add baking soda until the test reads (and the water holds) the amounted alkalinity to keep pH stable........sounds like a nightmare doesn't it?
If it were me, I would not try to alter my water, but I would keep fish that thrive in soft water.
A fish I have always wanted to keep but couldn't (because my tap water was liquid rock) is Uaru fernandezyepezi, and many of the South American dwarf cichlids, Geophagines, and tetras thrive in your type water (especially if leaf tannins are added).
the link below is an interesting look into the subject,
Freshwater Natural Aquarium Documentary