Sellwood Station 2 Carts Neighborhood Sellwood-Moreland Stop by this compact Southeast Portland food cart pod and grab a meal to go, or enjoy it in their covered seating area. Address 8064 SE 17th Ave, Portland, OR 97202 Social Media Google Reviews