Apartment Unit 14402 at 521 S Weller Street #14402, Seattle, WA 98104 - HotPads