Glen Scher
Senior Vice President
- License #: #CA 01962976
- 16830 Ventura Blvd Encino, CA, 91436, United States
- 818-212-2808
-
RTI 78-Unit Affordable Development
10898 Olinda Street, Los Angeles, CA 91352 -
15 Units | Westlake | Built 1906
819 Beacon Avenue, Los Angeles, CA 90017 -
Rare Santa Clarita Offering | 9-Unit Multifamily Value-Add
24966 Walnut Street, Santa Clarita, CA 91321 -
7 Units | West Adams | Built 1961
5614 West Adams Boulevard, Los Angeles, CA 90016
Industry Role
Broker
Office Location
Encino, CA