Glen Scher
Senior Vice President
- License #: #CA 01962976
- 16830 Ventura Blvd Encino, CA, 91436, United States
- 818-212-2808
-
3361 Hamilton Way
Los Angeles, CA 90026 -
RTI 78-Unit Affordable Development
10898 Olinda Street, Los Angeles, CA 91352 -
Toluca Lake | 2025-Built | 4 Units
11025 Blix Street, Los Angeles, CA 91602 -
1303-1305 Laveta Terrace
1303 Laveta Terrace, Los Angeles, CA 90026
Industry Role
Broker
Office Location
Encino, CA
