Hotels/Motels

2426 NW Vaughn Street
Portland, OR 97210