BLOG: Chinese couple develop Tukwila’s tallest building August 9, 2018 By Northwest Asian Weekly By Assunta Ng NORTHWEST ASIAN WEEKLY Developer Omar Lee never imagined that his property would be a landmark in Tukwila, now the tallest building in the city and even beyond […]