Unit 62 at 18989 NE Marine Drive Slip 62, Portland, OR 97230 | HotPads