Lake Brownwood Castle, Texas

 

Lake Brownwood Castle or 'The Mansion at Lake Brownwood' is a substantial private residence overlooking Lake Brownwood in Texas. 

Thought to cover 25,000 square feet, the castle has a light stone exterior and a number of towers and turrets – including four towers around its outdoor swimming pool.

 

 

Contact Lake Brownwood Castle

Lake Brownwood Castle is a private residence. 

Please respect the privacy of the owners.

 

 

 

Latest ‘American Castles’ News