526 W Mercer Pl Seattle Wa 98119, 403 | HotPads