Owner -- Business Manager at Lehr Architecture - Los Angeles, California, United States
Lehr Architecture is an architecture & planning company based out of 2140 Hyperion Ave, Los Angeles, CA, United States.