Excalibur

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