View details for 20700 West Oxnard Street 20700 West Oxnard Street $670+ Tarzana, Los Angeles, CA 91356