6917 W Paseo DEL Serra: A B+-Graded Los Angeles Standout | Lucid Rents