Pepper Tree Motel 5909 Lankershim Blvd North Hollywood, CA 91601 Phone: (818) 763-6959
Category: Hotels & Motels