6,500 sqft masterpiece located in Bellaire, Texas. French contemporary design.
Architect: Marion Spiers