8837 Se Taylor St Portland, OR 97216
Estimated home value
About 8837 Se Taylor St, Portland, OR
The property is located at 8837 Se Taylor St, Portland, OR 97216. This is a single family residence / townhouse built in 1924. It has 1 bedroom, and 1 bathroom. The home has a living area of 902 square feet and a total lot size of 0.10 acres.