"The Spanish Castle" fue demolido en abril de 1968.