Apartment Unit at 12411 Magnolia Boulevard #206, Valley Village, CA 91607 - HotPads