Sherwood Apartments

 3030 NE 143rd Street, SeattleWA 98125
$1,465+Studio-2 BedsPets OK