3710 W 62Nd ST: A B+-Graded Leimert Park Standout | Lucid Rents