Architect
LICENSED ARCHITECT
001022321
ACTIVE
N
MICHAEL
JOSEPH
CASTRO
MICHAEL JOSEPH CASTRO
10/01/2013
11/12/2024
11/30/2026
OAKLAND
CA
94602
CALIFORNIA