6252 Flora Ave S Seattle Wa 98108, Duplex | HotPads