Exterior of the Shamrock Chateau.

The Shamrock Chateau is a three bedroom, two bathroom home in Italy, Texas at the Monolithic Dome Research Park.

Image by eXp Realty

Posted to The Shamrock Chateau Is for Sale [Sold]

© All Rights Reserved