One Lakefront

 1287 Westlake Ave North, SeattleWA 98109
$1,960+1-3 BedsPets OK