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