Architect
LICENSED ARCHITECT
001018389
ACTIVE
N
MICHAEL
A
CASTROGIOVANNI
MICHAEL A CASTROGIOVANNI
12/12/2002
11/17/2024
11/30/2026
ANNAPOLIS
MD
21401