Daily Archives: October 10, 2013

The Leblanc-Cox Residence by Charles Todd Helton.

The Leblanc-Cox Residence was designed by Charles Todd Helton and is located in Houston, Texas, USA.

The Leblanc-Cox Residence by Charles Todd Helton 01

Continue reading