Apartment Unit 403 at 707 N Hayden Island Drive, Portland, OR 97217 - HotPads