Apartment Unit at 8615 238th Street SW #D102, Edmonds, WA 98026 - HotPads