Glen Scher
Senior Vice President
- License #: #CA 01962976
- 16830 Ventura Blvd Encino, CA, 91436, United States
- 818-212-2808
-
4123 Ocean View Blvd
4123 Ocean View Boulevard, La Crescenta-Montrose, CA 91020 -
98% RTI | 39 Apartments + Retail
631 West 6th Street, Los Angeles, CA 90731 -
14857 Hartsook St
14857 Hartsook Street, Los Angeles, CA 91403 -
1431 North Vista Street
West Hollywood, CA 90046
Industry Role
Broker
Office Location
Encino, CA
