Home / Construction to Begin on New Apartments Near Space Needle / 101 Taylor 101 Taylor Share Facebook Twitter