Taylor Creek at 7050 S 116th Place, Seattle, WA 98178 | HotPads