Swordhouse 245 Ease Okeefe St Eas Palo Alto CA Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×