Excalibur

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