512 26th Ave S Seattle, WA 98040 3 Beds | 4 Bath | 1,888 Sq Ft Single Family Residence | Year Built 2016