6626 Southeast 21st Avenue is located in the Sellwood/Moreland neighborhood and has a Walk Score of 72 out of 100. This location is Very Walkable so most errands can be accomplished on foot. Nearby coffee shops include Starbucks, Marsee Baking, and Rose City Coffee Company. Nearby restaurants include Laurelwood SE Public House, Fat Albert’s Breakfast Cafe and Saburo’s Sushi House Restaurant. The closest grocery stores are QFC, Quality Food Center, and Berry Good Produce. Nearby parks include Crystal Springs Rhododendron Garden, Westmoreland Park, and Westmoreland City Park.