Apartment Unit 407 at 1380 SW 66th Avenue #407, Portland, OR 97225 - HotPads