Projects / 2003 project

Dr. Delpassand Residence, Houston TX.

Friday, August 1, 2003

25,000 SF Mansion with associated 150 Tons of chilled water cooling plant.