Image April 3, 2024 75-unit senior care facility planned at 5450 Lincoln Blvd. in Playa Vista The project would replace an urgent care center just south of Ballona Creek