22315 W Needles ST: A B+-Graded Chatsworth Standout | Lucid Rents