North Park Villa

 1100 N 115th Street, SeattleWA 98133
$1,200+1-2 Beds