The boulevard at south station is the best apartment complex I've seen so far! The staff is awesome, and have the best customer service so far. They treat residents here with courtesy, respect and compassion. They really work hard to make sure residents feel at home. The maintenance team is great, courteous and always try to fix things in a timely manner.
If you're looking for an apartment in Tukwila, this is the place that will make you feel like you belong. After living here for a couple of years, i couldn't be more happier!