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