Architect
LICENSED ARCHITECT
001006756
NOT RENEWED
N
KARL E
TREFFINGER
KARL E TREFFINGER
09/23/1969
BELVEDERE
CA
94920
CALIFORNIA
07/10/2006