1751 Vista Del Mar, Los Angeles, CA 90028 - MLS#21679184 - Ricardo ...