6068 Ruby Place, Los Angeles, CA 90042 - MLS#CV21166646