130 W 120Th ST: A A--Graded South LA Standout | Lucid Rents