Welcome to Sequoia Square

Sequoia Square is a three-story garden-style community of flats and townhomes built in 2001. It consists of 52 two, three and four-bedroom apartment homes and is located on SE 160th Avenue between East Burnside Street and SE Stark Street, one block from MAX.