Brett Mero
Leasing Agent
- 17030 Ventura Blvd, Suite 200 Los Angeles, CA, 91316, United States
-
Retail Space Available Approx. 1400 SF
10425 Laurel Canyon Boulevard, Pacoima, CA 91331 -
Office Space Available
19626 Ventura Blvd, Tarzana, CA 91356 -
Approx. 1000 Sf Retail Space Available
6225 South Figueroa Street, Los Angeles, CA 90003 -
Office Space Available For Lease
21018 Devonshire Street, Chatsworth, CA 91311
Industry Role
Broker