Excalibur

 123 112th Avenue Northeast, BellevueWA 98004
$1,407+Studio-2 BedsPets OK