Michael Hall

DRE No: SA638649000
(619) 917-7186

About Me