Taft Architects, 807 Peden Street, Houston, Texas 77006, (713) 5222988.
Publisher: The Architects
Published: 1978
Place of publication: Houston, Tex
Language: eng
Subjects: Taft Architects.
Notes: Compilation ofarticles on Taft Architects.