1272 E Spencer Court, La Center, WA 98629 - Homesnap