12412 Texas Ave #103, Los Angeles