Cedros Apartments 6820 Laurel Canyon Blvd # 5 North Hollywood, CA 91605 Phone: (818) 893-5610
Category: Apartments