Glen Scher
Senior Vice President
- License #: #CA 01962976
- 16830 Ventura Blvd Encino, CA, 91436, United States
- 818-212-2808
-
Turnkey | 9 Units | Los Feliz
4603 La Mirada Avenue, Los Angeles, CA 90029 -
24846 Walnut St
24846 Walnut Street, Santa Clarita, CA 91321 -
293 Unit ED-1 Development Site
12335 Osborne Place, Los Angeles, CA 91331 -
12314 & 12320 Washington Pl
12314 Washington Place, Los Angeles, CA 90066
Industry Role
Broker
Office Location
Encino, CA
