6435 NE Alameda, Portland, OR 97213 - HotPads