Looks like Sherwood Apartments is no longer available on Rent.com which means this information is likely out of date.

Sherwood Apartments

 3030 NE 143rd Street, SeattleWA 98125