10941 W STRATHMORE DR Los Angeles: A B+-Graded Westwood Standout | Lucid Rents