Photos of Trube Castle
About Trube Castle
This Danish castle-inspired home was built in 1890 by John Clement Trube, who immigrated in his youth from Kiel, Denmark. The castle is located at 1627 Sealy Street in Galveston.
architecturecastlehistoric
Photo Tips and Community Notes
Be the first to add one










