10899 Wilshire Blvd: A B+-Graded Westwood Standout | Lucid Rents