1380 Sw 66th Ave Portland Or 97225, 407 | HotPads